<?xml version="1.0" encoding="UTF-8" ?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:fn="http://java.sun.com/jsp/jstl/functions"
	xmlns:p="http://primefaces.org/ui">
	
	<p:dialog id="popUpNuevaExhumacion" header="#{i18n['erp.despacho.exhumacion.registrar']}" resizable="false" draggable="false"
		widgetVar="dlgNuevaExhumacion" modal="true" width="500" minWidth="500" appendTo="@(body)">
		<h:form id="formNuevaExhumacion" styleClass="formulario">
			<p:panel id="pnlNuevaExhumacion">
				<table class="formulario">
												
					<tr>
						<td width="30%">
							<h:outputLabel for="txtCi" value="#{i18n['erp.despacho.exhumacion.cedula']}" />
						</td>
						<td width="70%">
							<p:inputText id="txtCi" style="width: 70%" 
								 required="true" label="#{i18n['erp.despacho.exhumacion.cedula']}" value="#{exhumacionDataManager.difuntoInsertar.perCi}" disabled="#{exhumacionDataManager.desactivado}">
							<f:validator validatorId="ec.edu.uce.erp.web.validador.CedulaValidator" />
							<p:ajax event="blur" update="txtNombres,txtApellidos,txtFechaSepelio,txtPagina,txtFechaSepelio,autoriza,txtCausa,txtFechaExhumacion,txtTomo,txtActa,txtPagina,txtCi,btnGuardar" listener="#{exhumacionController.buscarDifunto}" process="@this"/>
						</p:inputText>
						</td>	
					</tr>
											
						<tr>
						<td width="30%">
							<h:outputLabel for="txtNombres" value="#{i18n['erp.despacho.exhumacion.nombres']}" />
						</td>
						<td width="70%">
							<p:inputText id="txtNombres" label="#{i18n['erp.despacho.exhumacion.nombres']}" style="width: 70%" 
							value="#{exhumacionDataManager.difuntoInsertar.perNombres}" disabled="#{exhumacionDataManager.desactivado}" readonly="true"/>
						</td>
					</tr>
					<tr>
						<td width="30%">
							<h:outputLabel for="txtApellidos" value="#{i18n['erp.despacho.exhumacion.apellidos']}" 
							 />
						</td>
						<td width="70%">
							<p:inputText id="txtApellidos" label="#{i18n['erp.despacho.exhumacion.apellidos']}" style="width: 70%"
							value="#{exhumacionDataManager.difuntoInsertar.perApellidos}"  disabled="#{exhumacionDataManager.desactivado}" readonly="true"/>
						</td>
					</tr>
					
					<tr>
						<td width="30%">
							<h:outputLabel for="txtFechaSepelio" value="#{i18n['erp.despacho.exhumacion.fecha.sepelio']}" />
						</td>
						<td width="70%">
							<p:inputText id="txtFechaSepelio" label="#{i18n['erp.despacho.exhumacion.apellidos']}" style="width: 70%"
							value="#{fn:substring(exhumacionDataManager.defuncionListDTO.defFecha,0,10)}" readonly="true" disabled="#{exhumacionDataManager.desactivado}" />
						</td>
					</tr>
					
					
					<tr >
						<td width="30%">
						
							<h:outputLabel value="#{i18n['erp.despacho.exhumacion.autorizacion']}"  /> 
						
						</td>
					<td width="70%">
					<p:selectOneMenu id="autoriza" label="#{i18n['erp.despacho.exhumacion.autorizacion']}" value="#{exhumacionDataManager.autorizaCodigo}" filter="true" disabled="#{exhumacionDataManager.desactivado}" required="true" >
								<f:selectItem itemLabel="#{i18n['label.seleccione']}"/>
								<f:selectItems value="#{exhumacionController.exhumacionDataManager.autorizaExhumacionListDTOs}" var="aut" itemLabel="#{aut.perNombres} #{aut.perApellidos}" itemValue="#{aut.autCodigo}"/>
							</p:selectOneMenu>
					</td>
					</tr>
					
					
					<tr>
						<td width="30%">
							<h:outputLabel for="txtCausa" value="#{i18n['erp.despacho.exhumacion.causa']}" disabled="#{exhumacionDataManager.desactivado}" />
						</td>
						<td width="70%">
							<p:inputText id="txtCausa" style="width: 70%" 
								 label="#{i18n['erp.despacho.exhumacion.causa']}" value="#{exhumacionDataManager.exumacionDTO.exuCausa}" disabled="#{exhumacionDataManager.desactivado}" maxlength="255">
						</p:inputText>
						</td>	
					</tr>
					
					<tr>
						<td width="30%">
							<h:outputLabel for="txtFechaExhumacion" value="#{i18n['erp.despacho.exhumacion.fecha.exhumacion']}" />
						</td>
						<td width="70%">
							<p:calendar id="txtFechaExhumacion" style="width: 70%" navigator="true"   showOn="button" required="true" value="#{exhumacionDataManager.fechaExhumacion}" disabled="#{exhumacionDataManager.desactivado}"/>
						</td>
					</tr>
						
					<tr>
						<td width="30%">
							<h:outputLabel for="txtTomo" value="#{i18n['erp.despacho.exhumacion.tomo']}" />
						</td>
						<td width="70%">
							<p:inputText id="txtTomo" style="width: 70%" 
								 label="#{i18n['erp.despacho.exhumacion.tomo']}" value="#{exhumacionDataManager.exumacionDTO.exuTomo}" disabled="#{exhumacionDataManager.desactivado}" required="true" onkeypress="return isNumberKey(event)" maxlength="10">
						</p:inputText>
						</td>	
					</tr>
					
					<tr>
						<td width="30%">
							<h:outputLabel for="txtActa" value="#{i18n['erp.despacho.exhumacion.acta']}" />
						</td>
						<td width="70%">
							<p:inputText id="txtActa" style="width: 70%" 
								 label="#{i18n['erp.despacho.exhumacion.acta']}" value="#{exhumacionDataManager.exumacionDTO.exuActa}" disabled="#{exhumacionDataManager.desactivado}" required="true" onkeypress="return isNumberKey(event)" maxlength="10">
						</p:inputText>
						</td>	
					</tr>
					
					<tr>
						<td width="30%">
							<h:outputLabel for="txtPagina" value="#{i18n['erp.despacho.exhumacion.pagina']}" />
						</td>
						<td width="70%">
							<p:inputText id="txtPagina" style="width: 70%" 
								 label="#{i18n['erp.despacho.exhumacion.pagina']}" value="#{exhumacionDataManager.exumacionDTO.exuPagina}" disabled="#{exhumacionDataManager.desactivado}" required="true" onkeypress="return isNumberKey(event)" maxlength="10">
						</p:inputText>
						</td>	
					</tr>
					
				</table>
			</p:panel>
			<p:panel id="pnlBotones">
				<p:commandButton id="btnGuardar" value="#{i18n['label.guardar']}"
					actionListener="#{exhumacionController.registrarExhumacion}"
					process="@this,pnlNuevaExhumacion" update="pnlNuevaExhumacion,:formExhumacion:pnlMessages,:formExhumacion:tablaExhumacion,pnlBotones" disabled="#{exhumacionDataManager.desactivado}"  />
				<p:commandButton value="#{i18n['label.cancelar']}" actionListener="#{exhumacionController.limpiarFormulario}" process="@this" immediate="true" update="pnlNuevaExhumacion,pnlBotones" oncomplete="dlgNuevaExhumacion.hide()"/>
			</p:panel>
		</h:form>
	</p:dialog>
	
</ui:composition>